export interface OptionsVO {
  /**
   * 选项ID，主键
   */
  optionId: string | number;

  /**
   * 关联的题目ID
   */
  questionId: string | number;

  /**
   * 选项内容
   */
  optionContent: string;

  /**
   * 选项顺序
   */
  optionOrder: number;

  /**
   * 选项
   */
  label?: string;
}

export interface OptionsForm extends BaseEntity {
  /**
   * 选项ID，主键
   */
  optionId?: string | number;

  /**
   * 关联的题目ID
   */
  questionId?: string | number;

  /**
   * 选项内容
   */
  optionContent?: string;

  /**
   * 选项顺序
   */
  optionOrder?: number;

  /**
   * 选项
   */
  label?: string;

  /**
   * 是否是正确答案，后端不接受，仅用于前端展示
   */
  isCorrect?: boolean;
}

export interface OptionsQuery extends PageQuery {
  /**
   * 关联的题目ID
   */
  questionId?: string | number;

  /**
   * 选项内容
   */
  optionContent?: string;

  /**
   * 选项顺序
   */
  optionOrder?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
